more deplorable - German English Dictionary